<?php
namespace Xinwen\Controller;
use Think\Controller;
class IndexController extends Controller {
    public function index(){
        $this->display();
    }
     public function newlist(){
        $newModel=M('News');
        $local_news=$newModel->order('id desc')->select();

        //select * from think_users order by id desc
        //$users 是函数中的局部变量，在外面不可见
        $this->news=$local_news;
        $this->display();
        //把当前对象的所以全局变量传递到对应的视图中，
        //可以使用assign方法限制传递的全局变量
    } 
    public function news(){
        $newModel=M('News');
        $local_news=$newModel->order('id desc')->select();

        //select * from think_users order by id desc
        //$users 是函数中的局部变量，在外面不可见
        $this->news=$local_news;
        $this->display();
        //把当前对象的所以全局变量传递到对应的视图中，
        //可以使用assign方法限制传递的全局变量
    }
   function del1($id){
        //生成一个users模型 
        $newsModel=M('News');
        //调用模型的方法删除数据
       if($newsModel->delete($id)){
             //delete from think_users where id=$id;
        //删除成功
        $this->success('删除成功');
       }
    else{
      //删除失败
        $this->error('删除失败');
    }
    }
     function updateNewInfo($id){
        $newsModel=M('News');
        $this->new=$newsModel->find($id);
        $this->display();
        //将查询到的用户信息传递给模板updateUserInfo.html
    }
    function update1(){


        $newModel=D('News');
        $newModel->create();
        if($newModel->save()){
           $this->success('修改用户成功','news');
        }
        else{
            $this->error('修改用户失败');
        }
    }

   
public function addNew()
{
  //获取adduser.html见面提交过来的数据，修改数据 
        //$data=$_POST
        //$data=I(post.)
        //create() 利用数组创建一个对象
    //注意图像名字单独处理图像的上传以及photo的字段赋值
    //保存到数据库用ADD方法
    $newModel=D('News');
    if( $newModel->create()){
        if($newModel->add()){
           $this->success('添加用户成功','news');
        }
        else{
            $this->error('添加用户失败');
        }
     }else{
        $this->error($newModel->getError());
     }
   }
}